declare peace - Français Anglais Dictionnaire